#ifndef _ZSTACK_BITOPS_H_
#define _ZSTACK_BITOPS_H_

#define BITSET(var, bitpos, bitlen, value)
#define BITGET(var, bitpos, bitlen)

#define BIT(x)                       ((uint32_t)((uint32_t)0x01U<<(x)))
#define BITS(start, end)             ((0xFFFFFFFFUL << (start)) & (0xFFFFFFFFUL >> (31U - (uint32_t)(end)))) 
#define GET_BITS(regval, start, end) (((regval) & BITS((start),(end))) >> (start))

#endif
